\hypertarget{class_particle}{
\section{Particle Class Reference}
\label{class_particle}\index{Particle@{Particle}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_particle_a5abdbccd523228e105caf00d2307cbcd}{
{\bfseries Particle} (\hyperlink{class_graphic_element}{GraphicElement} $\ast$)}
\label{class_particle_a5abdbccd523228e105caf00d2307cbcd}

\item 
\hypertarget{class_particle_a7afbee08cbf1af20339719095837e15d}{
void {\bfseries Display} ()}
\label{class_particle_a7afbee08cbf1af20339719095837e15d}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_graphic_element}{GraphicElement} $\ast$ \hyperlink{class_particle_a4e14bb2acbfb47875ba235cdd561a432}{particle}
\item 
\hyperlink{class_vectorf}{Vectorf} $\ast$ \hyperlink{class_particle_acfe0ddccce7226f34eeccc21a84ac194}{velocity}
\item 
\hypertarget{class_particle_afcb30f03877af274074f856c9d9f6b17}{
GLuint {\bfseries frameCount}}
\label{class_particle_afcb30f03877af274074f856c9d9f6b17}

\item 
GLuint \hyperlink{class_particle_abf7b078d92081c5778fc6c57ae67e9ed}{lifeSpan}
\item 
GLfloat \hyperlink{class_particle_a7aae9aba153d3d8351af3b938e2aad06}{alphaValue}
\end{DoxyCompactItemize}


\subsection{Member Data Documentation}
\hypertarget{class_particle_a7aae9aba153d3d8351af3b938e2aad06}{
\index{Particle@{Particle}!alphaValue@{alphaValue}}
\index{alphaValue@{alphaValue}!Particle@{Particle}}
\subsubsection[{alphaValue}]{\setlength{\rightskip}{0pt plus 5cm}GLfloat {\bf Particle::alphaValue}}}
\label{class_particle_a7aae9aba153d3d8351af3b938e2aad06}
Valeur décrémenté de l'opacité de l'objet à chaque frame \hypertarget{class_particle_abf7b078d92081c5778fc6c57ae67e9ed}{
\index{Particle@{Particle}!lifeSpan@{lifeSpan}}
\index{lifeSpan@{lifeSpan}!Particle@{Particle}}
\subsubsection[{lifeSpan}]{\setlength{\rightskip}{0pt plus 5cm}GLuint {\bf Particle::lifeSpan}}}
\label{class_particle_abf7b078d92081c5778fc6c57ae67e9ed}
Durée de vie de la particule , en frame \hypertarget{class_particle_a4e14bb2acbfb47875ba235cdd561a432}{
\index{Particle@{Particle}!particle@{particle}}
\index{particle@{particle}!Particle@{Particle}}
\subsubsection[{particle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf GraphicElement}$\ast$ {\bf Particle::particle}}}
\label{class_particle_a4e14bb2acbfb47875ba235cdd561a432}
\hyperlink{class_element}{Element} graphique représentant l'effet visuel souhaité (mesh, texture etc) \hypertarget{class_particle_acfe0ddccce7226f34eeccc21a84ac194}{
\index{Particle@{Particle}!velocity@{velocity}}
\index{velocity@{velocity}!Particle@{Particle}}
\subsubsection[{velocity}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vectorf}$\ast$ {\bf Particle::velocity}}}
\label{class_particle_acfe0ddccce7226f34eeccc21a84ac194}
Vecteur vitesse de la particule 

The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
sources/graphicElement/particles/particle.h\item 
sources/graphicElement/particles/particle.cpp\end{DoxyCompactItemize}
